insulated box car - Francés Inglés Diccionario